Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LEES PLACE Terraced £2,600,000 4 Dec 2000